/*
package com.manger.frame;

import javax.swing.*;
import java.awt.*;
import java.util.Random;

public class ProgressDialog extends JDialog {

    private JProgressBar progressBar;

    private JTextArea textArea;

    public ProgressDialog() {
        initialize();
    }

    private void initialize(){
        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        setLayout(new BorderLayout());
        setTitle("日志");
        setModal(true);
        setSize(700, 280);
        setLocation(dim.width/2-getSize().width/2, dim.height/2-getSize().height/2);
       // setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
        setLayout(new FlowLayout(FlowLayout.CENTER));
        getContentPane().setBackground(Color.WHITE);
        //setResizable(false);

        textArea = new JTextArea();
        textArea.setEditable(false);
        textArea.setBackground(Color.WHITE);
        textArea.setSize(680, 230);
        textArea.setBounds(10, 10, 700, 230); // 设置文本区域的位置和大小
        textArea.setLineWrap(true); // 允许自动换行
        textArea.setWrapStyleWord(true); // 允许单词换行
        textArea.setEditable(false); // 设置文本区域为不可编辑，如果需要可编辑则不需要这行代码。

        // 将文本区域添加到滚动面板中，以便于滚动查看长文本
        JScrollPane scrollPane = new JScrollPane(textArea);
        scrollPane.setPreferredSize(new Dimension(700, 230));
        scrollPane.setBorder(null);
        scrollPane.setBackground(Color.WHITE);
        scrollPane.setSize(700, 230);
        scrollPane.setBounds(20, 20, 700, 230); // 设置滚动面板的位置和大小（通常不需要设置具体位置和大小，让布局管理器管理）
        add(scrollPane,BorderLayout.CENTER); // 将滚动面板添加到框架中（通常不需要设置具体位置和大小）

    }

    public void append(String text){
        textArea.append("   "+text+"\n");
        textArea.setCaretPosition(textArea.getDocument().getLength());
    }
}
*/
